﻿/* CSS Document */
*
{
    border-top-width: 0px;
    padding-right: 0px;
    padding-left: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    border-right-width: 0px;
    color: #666;
}
BODY
{
    font-size: 12px;
    background: #fff;
    font-family: 微软雅黑, 宋体, Arial, Helvetica, sans-serif;
}
LI
{
    font-size: 12px;
    list-style-type: none;
}
IMG
{
    border-top-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    border-right-width: 0px;
}
A
{
    text-decoration: none;
}

.pull-right {
  float: right;
}
.pull-left {
  float: left;
}

.text-left { text-align: left; }
.text-right { text-align: right; }
.text-center { text-align: center; }
.text-justify { text-align: justify; }
.text-nowrap { white-space: nowrap; }

.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .cl { zoom: 1; }


.wp { width:1190px; margin:0 auto; }


.navbar { width:1190px; height:100px; margin:0 auto; }
	.navbar-nav {}
		.navbar-nav li { display:inline-block; height:50px; width:116px; vertical-align:top; position:relative; margin-left:20px;}
		.navbar-nav li a.nav-name { display:block; height:100px; line-height:100px; color:#000; font-size:18px; text-align:center; }
		.navbar-nav li .dropdown-menu { display:none; }
			.navbar-nav li .dropdown-menu li {}
		.navbar-nav li:first-child { height:100px; width:124px; margin-left:0; }


		.navbar-nav li.active, .navbar-nav li:hover { background-color:#2676c3; }
		.navbar-nav li.active a.nav-name, .navbar-nav li:hover a.nav-name { height:40px; line-height:50px; color:#fff; }
		.navbar-nav li.active .dropdown-menu, .navbar-nav li:hover .dropdown-menu { display:block; background-color:#2676c3; text-align:center; position:absolute; left:0; right:0; min-height:60px; }
			.navbar-nav li.active .dropdown-menu li, .navbar-nav li:hover .dropdown-menu li { width:115px; height: 21px; line-height: 21px; border-bottom: 1px dashed #999999; margin: 0 auto;}
			.navbar-nav li.active .dropdown-menu li a, .navbar-nav li:hover .dropdown-menu li a { display:block; color:#fff; font-size:14px; text-align:center;}
			.navbar-nav li.active .dropdown-menu li a:hover, .navbar-nav li:hover .dropdown-menu li a:hover { color:#fff720;}

	.navbar-nav li.nav-search { width:40px; padding-top:25px; margin-left:40px;}
		.navbar-nav li.nav-search a { display:block; }
		.navbar-nav li.nav-search a:hover { display:block; background-color:transparent; }
		.navbar-nav li.nav-search:hover { background-color:transparent; }
		.navbar-nav li.nav-search img { width:30px; }
		.navbar-nav li.nav-search p { width:40px; font-size:14px; letter-spacing:6px; }

	.navbar-search { display:none; position:absolute; top:0; width:1190px; height:100px; z-index:999; background-color:#fff; }
		.navbar-search li { width: 581px; height: 40px; margin: 0 auto; margin-top: 30px;}

		.navbar-search .form-control { width: 420px; height: 30px; line-height: 30px; border-radius: 10px 0px 0px 10px; border: 0px solid #000; float: left; outline: none; text-indent: 20px; border-right: 1px solid #2978c4; background-color: #e8e8e6; }
		/* .navbar-search .t_inbt { width: 420px; height: 30px; line-height: 30px; border-radius: 10px 0px 0px 10px; border: 0px solid #000; float: left; outline: none; text-indent: 20px; border-right: 1px solid #2978c4; background-color: #e8e8e6; } */



.siderad { margin-top:10px; }
.siderad img { width:99%;}

.siderbar { margin-top:20px; }
	.sider_title { font-size: 16px; color: #000; font-weight: bold; border-bottom:2px solid #ccc; height:26px;}
		.sider_title h3 { display:inline-block;  border-bottom:2px solid #2676c3; font-size:16px; height:26px; color:#000; }

	.sider_con { padding:5px; margin-top:10px; }
	.sider_organization { margin-top:0; }
	.sider_organization .sider_con { font-size:16px; line-height:28px; }
		.sider_qualifications img { width:99%; }
	.sider_download ul { padding:10px 0; }
		.sider_download li { font-size:14px; line-height:25px; background:url(../img/wwj201484word.png) no-repeat left top; padding-left:20px;}
		.sider_download li a:hover { color:#2676c3;}


/*首页banner 2016-9-1*/
.banner
{
    width: 100%;
    min-width: 1000px;
    height: auto;
    background-color: #1d2564;
}

/*首页正式内容*/
.content{ width: 1190px; height: auto; margin: 0 auto; }
.content .entry{ width: 1190px; height: 24px; line-height: 24px; font-size: 12px; margin-top: 20px; margin-bottom: 20px; }
.content .entry .title{ font-size: 14px; width: 60px; height: 24px; color: #85a3e0; float: left; font-weight: bold; }
.content .entry .title a{ color: #2676c3; }
.content .entry .title a:hover{ color: #2676c3; }
.content .entry .title1{ font-size: 12px; width: 140px; height: 24px; color: #999; float: left; }
.content .entry .title1 a{ color: #999; }
.content .entry .title1 .glbfa{ color: Red; }
.content .entry .title1 a:hover{ color: #2676c3; }
.content .awards{ width: 1000px; height: 200px; margin-bottom: 20px; }
.content .awards .care{ width: 320px; height: 200px; margin-right: 20px; float: left; position: relative; overflow: visible; }
.content .awards .care .title{ position: absolute; width: 100%; height: 24px; line-height: 24px; background-color: #000; filter: alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4; opacity: 0.4; left: 0; bottom: 0; _bottom: -1px; z-index: 1; color: #fff; }
.content .awards .care .title-t{ position: absolute; color: #fff; font-size: 12px; font-family: microsoft yahei; z-index: 2; bottom: 0; left: 10px; line-height: 24px; }
.content .awards .care .title-t1{ display: none; position: absolute; color: #fff; font-size: 14px; font-family: microsoft yahei; z-index: 2; bottom: 0; left: 10px; line-height: 24px; height: 100%; }
.content .awards .notice{ width: 310px; height: 200px; margin-right: 0px; float: left; position: relative; overflow: visible; }
/*首页亲切关怀滚动图*/
.yx-rotaion{ margin: 0 auto; }
.yx-rotaion-btn, .yx-rotaion-title, .yx-rotation-focus, .yx-rotation-t, .yx-rotaion-btn{ position: absolute; }
.yx-rotation-title{ position: absolute; width: 100%; height: 24px; line-height: 24px; background: #000; filter: alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4; opacity: 0.4; left: 0; bottom: 0; _bottom: -1px; z-index: 1; }
.yx-rotation-t:hover{ color: #2676c3; }
.yx-rotation-t1:hover{ color: #2676c3; }
.yx-rotation-t2:hover{ color: #2676c3; }
.yx-rotation-t{ color: #fff; font-size: 12px; font-family: microsoft yahei; z-index: 2; bottom: 0; left: 10px; line-height: 24px; height: 24px; }
.yx-rotation-focus span, .yx-rotaion-btn span{ background: url(../images/ico.png) no-repeat; display: block; }
.yx-rotation-focus{ display: none; height: 40px; line-height: 40px; right: 20px; bottom: 0; z-index: 2; }
.yx-rotation-focus span{ width: 12px; height: 12px; line-height: 12px; float: left; margin-left: 5px; position: relative; top: 14px; cursor: pointer; background-position: -24px -126px; text-indent: -9999px; }
.yx-rotaion-btn{ width: 100%; height: 41px; top: 50%; margin-top: -20px; }
.yx-rotaion-btn span{ width: 41px; height: 41px; cursor: pointer; filter: alpha(opacity=30); -moz-opacity: 0.3; -khtml-opacity: 0.3; opacity: 0.3; position: relative; }
.yx-rotaion-btn .left_btn{ background-position: -2px -2px; float: left; left: 5px; }
.yx-rotaion-btn .right_btn{ background-position: -2px -49px; float: right; right: 5px; }
.yx-rotaion-btn span.hover{ filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.yx-rotation-focus span.hover{ background-position: -10px -126px; }
/*首页奖励资质滚动图*/
.yx-rotaion1{ margin: 0 auto; }
.yx-rotaion-btn1, .yx-rotaion-title1, .yx-rotation-focus1, .yx-rotation-t1, .yx-rotaion-btn1{ position: absolute; }
.yx-rotation-title1{ position: absolute; width: 100%; height: 24px; line-height: 24px; background: #000; filter: alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4; opacity: 0.4; left: 0; bottom: 0; _bottom: -1px; z-index: 1; }
.yx-rotation-t1{ color: #fff; font-size: 12px; font-family: microsoft yahei; z-index: 2; bottom: 0; left: 10px; line-height: 24px; height: 24px; }
.yx-rotation-focus1 span, .yx-rotaion-btn1 span{ background: url(../images/ico.png) no-repeat; display: block; }
.yx-rotation-focus1{ display: none; height: 40px; line-height: 40px; right: 20px; bottom: 0; z-index: 2; }
.yx-rotation-focus1 span{ width: 12px; height: 12px; line-height: 12px; float: left; margin-left: 5px; position: relative; top: 14px; cursor: pointer; background-position: -24px -126px; text-indent: -9999px; }
.yx-rotaion-btn1{ width: 100%; height: 41px; top: 50%; margin-top: -20px; }
.yx-rotaion-btn1 span{ width: 41px; height: 41px; cursor: pointer; filter: alpha(opacity=30); -moz-opacity: 0.3; -khtml-opacity: 0.3; opacity: 0.3; position: relative; }
.yx-rotaion-btn1 .left_btn1{ background-position: -2px -2px; float: left; left: 5px; }
.yx-rotaion-btn1 .right_btn1{ background-position: -2px -49px; float: right; right: 5px; }
.yx-rotaion-btn1 span.hover{ filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.yx-rotation-focus1 span.hover{ background-position: -10px -126px; }
/*首页通知动图*/
.yx-rotaion2{ margin: 0 auto; }
.yx-rotaion-btn2, .yx-rotaion-title2, .yx-rotation-focus2, .yx-rotation-t2, .yx-rotaion-btn2{ position: absolute; }
.yx-rotation-title2{ position: absolute; width: 100%; height: 24px; line-height: 24px; background: #000; filter: alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4; opacity: 0.4; left: 0; bottom: 0; _bottom: -1px; z-index: 1; }
.yx-rotation-t2{ color: #fff; font-size: 12px; font-family: microsoft yahei; z-index: 2; bottom: 0; left: 10px; line-height: 24px; height: 24px; }
.yx-rotation-focus2 span, .yx-rotaion-btn2 span{ background: url(../images/ico.png) no-repeat; display: block; }
.yx-rotation-focus2{ display: none; height: 40px; line-height: 40px; right: 20px; bottom: 0; z-index: 2; }
.yx-rotation-focus2 span{ width: 12px; height: 12px; line-height: 12px; float: left; margin-left: 5px; position: relative; top: 14px; cursor: pointer; background-position: -24px -126px; text-indent: -9999px; }
.yx-rotaion-btn2{ width: 100%; height: 41px; top: 50%; margin-top: -20px; }
.yx-rotaion-btn2 span{ width: 41px; height: 41px; cursor: pointer; filter: alpha(opacity=30); -moz-opacity: 0.3; -khtml-opacity: 0.3; opacity: 0.3; position: relative; }
.yx-rotaion-btn2 .left_btn2{ background-position: -2px -2px; float: left; left: 5px; }
.yx-rotaion-btn2 .right_btn2{ background-position: -2px -49px; float: right; right: 5px; }
.yx-rotaion-btn2 span.hover{ filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.yx-rotation-focus2 span.hover{ background-position: -10px -126px; }
/*首页奖励动态*/
.dynamic{ width: 100%;  padding-bottom:20px; }
.channel{ width: 100%; height: 66px; margin: 0 auto; }
.channel .title_x{ width: 250px; height: 30px; line-height: 30px; text-align: center; color: #2676c3; font-size: 18px; margin: 0 auto; font-family: 'Helvetica'; }
.channel .title_f{ width: 250px; height: 30px; line-height: 30px; text-align: center; color: #333; font-size: 20px; margin: 0 auto; }
.channel .title_q{ width: 80px; height: 2px; /*background-color: #92c01d;*/
background-color: #2676c3; font-size: 16px; margin: 0 auto; }
.dynamic .dnav{ width: 100%; height: 43px; margin: 0 auto; margin-top: 5px; }
.dynamic .dnav .t{ width: 600px; height: 40px; margin: 0 auto; }
.dynamic .dnav .t .ti{ width: 150px; height: 40px; line-height: 40px; font-size: 18px; text-align: center; float: left; }
.dynamic .dnav .t .ti2{ width: 150px; height: 40px; line-height: 40px; font-size: 18px; text-align: center; color: #2676c3; font-weight: bold; float: left; }
.dynamic .dnav .t .ti2 a{ color: #2676c3; }
.dynamic .dnav .i1{ width: 100%; height: 3px; margin: 0 auto; background-color: #cccccc; }
.dynamic .dnav .i2{ width: 600px; height: 3px; margin: 0 auto; }
.dynamic .dnav .i3{ width: 72px; height: 3px; font-size: 16px; text-align: center; float: left; margin-left: 39px; margin-right: 25px; background-color: #2676c3; }
.dynamic .dnav .i4{ width: 150px; height: 3px; font-size: 16px; text-align: center; float: left; }
.information{ width: 1000px; margin: 0 auto; height: auto; margin-top: 20px; }
.information .inleft{ width: 460px; height: 410px; margin-right: 40px; float: left; }
.information .inright{ width: 460px; height: 410px; margin-left: 40px; float: left; }
.information .inimg, .information .inimg img{ width: 460px; height: 260px; }
.information .inbottom{ width: 460px; height: 110px; margin-top: 5px; }
.information .inbottom a:hover .appellation{ color: #2676c3; }
.information .appellation{ width: 460px; height: 20px; line-height: 20px; font-size: 16px; color: #666; }
.information2 a:hover .appellation{ color: #2676c3; }
.information2 .appellation{ width: 490px; height: 20px; line-height: 24px; font-size: 18px; color: #666; }
.information2 .digest{ width: 460px; height: 40px; line-height: 20px; font-size: 14px; color: #999; margin-top: 5px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }
.information2 .digest a:hover{ color: #2676c3; text-decoration: none; }
.information2 .keyahovera{ width: 460px; height: 22px; line-height: 22px; margin-top: 0px; }
.information2 .keyahovera a{ border: 1px solid #2676c3; border-radius: 5px; color: #2676c3; display: inline-block; line-height: normal; padding: 0 5px; margin-right: 6px; height: 16px; line-height: 15px; font-size: 12px; }
.information2 .keyahovera a:hover{ color: #d70000; text-decoration: none; }
.information .digest{ width: 460px; height: 40px; line-height: 20px; font-size: 14px; color: #999; margin-top: 5px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }
.information .digest a:hover{ color: #2676c3; text-decoration: none; }
.information .keyahovera{ width: 460px; height: 22px; line-height: 22px; margin-top: 0px; }
.information .keyahovera a{ border: 1px solid #2676c3; border-radius: 5px; color: #2676c3; display: inline-block; line-height: normal; padding: 0 5px; margin-right: 6px; height: 20px; line-height: 20px; font-size: 14px; }
.information .keyahovera a:hover{ color: #d70000; text-decoration: none; }
.special .th1{ width: 490px; height: 30px; line-height: 30px; font-size: 15px; color: #2676c3; font-weight: bold; }
.special .th1 a{ color: #2676c3; }
.special .th2{ width: 70px; height: 2px; background-color: #2676c3; }
.special .spleft{ width: 490px; height: 340px; margin-right: 0px; float: left; }
.special .spright{ width: 490px; height: 340px; margin-left: 0px; float: right; }
.special .sptop{ width: 490px; height: 160px; margin-top: 10px; }
.special .spimg{ width: 244px; height: 160px; position: relative; overflow: visible; }
.special .stitle{ position: absolute; width: 100%; height: 36px; line-height: 16px; background-color: #000; filter: alpha(opacity=40); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; left: 0; bottom: 0; _bottom: -1px; z-index: 1; color: #fff; }
.special .stitle-t{ position: absolute; color: #fff; font-size: 12px; font-family: microsoft yahei; z-index: 2; bottom: 2px; left: 32px; line-height: 16px; }
.special .stitle-t:hover{ color: #2676c3; }
.special .stitle-img{ position: absolute; color: #fff; font-size: 12px; font-family: microsoft yahei; z-index: 2; bottom: 5px; left: 0px; line-height: 28px; width: 28px; height: 28px; }
.Cui_Lpic .spimg{ width: 320px; height: 200px; position: relative; overflow: visible; }
.Cui_Lpic .stitle{ position: absolute; width: 100%; height: 24px; line-height: 24px; background-color: #000; filter: alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4; opacity: 0.4; left: 0; bottom: 0; _bottom: -1px; z-index: 1; color: #fff; }
.Cui_Lpic .stitle-t{ position: absolute; color: #fff; font-size: 12px; font-family: microsoft yahei; z-index: 2; bottom: 0px; left: 5px; line-height: 24px; }
.Cui_Lpic .stitle-t:hover{ color: #2676c3; }
.Cui_Lpic .stitle-img{ position: absolute; color: #fff; font-size: 12px; font-family: microsoft yahei; z-index: 2; bottom: 5px; left: 0px; line-height: 28px; width: 28px; height: 28px; }
.special .spbottom{ width: 490px; height: 128px; margin-top: 5px; }
.special .spbottom .spbtitle{ width: 490px; height: 32px; line-height: 40px; }
.special .timg{ width: 20px; height: 20px; margin-top: 10px; float: left; line-height: 0px; }
.special .spbottom .spbtitle a{ width: 430px; line-height: 40px; font-size: 16px; color: #333; }
.special .spbottom .spbtitle a:hover{ color: #2676c3; }
.teama:hover{ color: #2676c3; }
/* 首页媒体报道 --------------------------------------------------*/
.modia{ width: 1000px; height: 100px; margin-top: 20px; margin: 0 auto; float: left; }
.modia .th1{ width: 490px; height: 30px; line-height: 30px; font-size: 15px; color: #2676c3; font-weight: bold; }
.modia .th2{ width: 70px; height: 2px; background-color: #2676c3; }
#mediaItem{ height: 60px; background: #f9f9f9 url('../images/20160904mt2.png') no-repeat 0 0; overflow: hidden; position: relative; }
#mediaItem .title{ float: left; width: 80px; height: 60px; line-height: 20px; padding: 10px 0 0 20px; color: #106399; text-align: center; font-family: \5FAE\8F6F\96C5\9ED1; font-size: 16px; }
#mediaItem .mediaList{ float: left; width: 890px; height: 120px; }
#mediaItem .infoList li{ padding-top: 2px; vertical-align: top; }
#mediaItem .infoList li p{ float: left; width: 45%; height: 24px; overflow: hidden; color: #0f588b; padding-left: 2%; padding-right: 1%; font-size: 14px; }
#mediaItem .infoList li a{ line-height: 24px; color: #393939; }
#mediaItem .btn{ width: 30px; height: 20px; position: absolute; z-index: 1; right: 0px; cursor: pointer; }
#mediaItem .btn i{ width: 0; height: 0; line-height: 0px; font-size: 0px; border-left: 6px solid transparent; border-right: 6px solid transparent; _border-bottom: 6px solid dashed; _border-top: 6px solid dashed; position: absolute; left: 50%; margin-left: -8px; overflow: hidden; }
#mediaItem .btnPrev{ right: 0px; top: 6px; }
#mediaItem .btnPrev i{ border-bottom: 6px solid #a9a9a9; top: 6px; }
#mediaItem .btnNext{ right: 0px; bottom: 6px; }
#mediaItem .btnNext i{ border-top: 6px solid #a9a9a9; bottom: 4px; }
.txtScroll-top{ overflow: hidden; position: relative; border: 0px solid #ccc; width: 900px; padding-left: 0px; }
.txtScroll-top .hd{ overflow: hidden; height: 30px; background: #f4f4f4; float: left; }
.txtScroll-top .hd .prev, .txtScroll-top .hd .next{ display: block; width: 0px; height: 0px; float: right; margin-right: 5px; margin-top: 10px; overflow: hidden; cursor: pointer; border-left: 6px solid transparent; border-right: 6px solid transparent; /* background: url("../images/arrow12.png") 0 -100px no-repeat;*/; }
.txtScroll-top .hd .prev{ border-bottom: 6px solid #a9a9a9; }
.txtScroll-top .hd .next{ /* background-position: 0 -140px;*/
border-top: 6px solid #a9a9a9; margin-top: 25px; }
.txtScroll-top .hd .prevStop{ background-position: -60px -100px; }
.txtScroll-top .hd .nextStop{ background-position: -60px -140px; }
.txtScroll-top .hd ul{ float: right; overflow: hidden; zoom: 1; margin-top: 10px; }
.txtScroll-top .hd ul li{ float: left; width: 9px; height: 9px; overflow: hidden; margin-right: 5px; text-indent: -999px; cursor: pointer; background: url("../images/icoCircle.gif") 0 -9px no-repeat; }
.txtScroll-top .hd ul li.on{ background-position: 0 0; }
.txtScroll-top .bd{ padding: 0px; float: left; width: 870px; }
.txtScroll-top .infoList li{ height: 24px; line-height: 24px; }
.txtScroll-top .infoList li .date{ float: right; color: #999; }
/* 新的 */
.modia1{ width: 1000px; height: 100px; margin-top: 20px; margin: 0 auto; float: left; }
.modia1 .th1{ width: 490px; height: 30px; line-height: 30px; font-size: 15px; color: #2676c3; font-weight: bold; }
.modia1 .th2{ width: 70px; height: 2px; background-color: #2676c3; }
#mediaItem1{ height: 60px; background: #f9f9f9 url('../images/20160904mt2.png') no-repeat 0 0; overflow: hidden; position: relative; }
#mediaItem1 .title{ float: left; width: 80px; height: 60px; line-height: 20px; padding: 10px 0 0 20px; color: #106399; text-align: center; font-family: \5FAE\8F6F\96C5\9ED1; font-size: 16px; }
#mediaItem1 .mediaList{ float: left; width: 890px; height: 120px; }
#mediaItem1 .infoList li{ padding-top: 2px; vertical-align: top; }
#mediaItem1 .infoList li p{ float: left; width: 45%; height: 24px; overflow: hidden; color: #0f588b; padding-left: 2%; padding-right: 1%; font-size: 14px; }
#mediaItem1 .infoList li a{ line-height: 24px; color: #393939; }
#mediaItem1 .btn{ width: 30px; height: 20px; position: absolute; z-index: 1; right: 0px; cursor: pointer; }
#mediaItem1 .btn i{ width: 0; height: 0; line-height: 0px; font-size: 0px; border-left: 6px solid transparent; border-right: 6px solid transparent; _border-bottom: 6px solid dashed; _border-top: 6px solid dashed; position: absolute; left: 50%; margin-left: -8px; overflow: hidden; }
#mediaItem1 .btnPrev{ right: 0px; top: 6px; }
#mediaItem1 .btnPrev i{ border-bottom: 6px solid #a9a9a9; top: 6px; }
#mediaItem1 .btnNext{ right: 0px; bottom: 6px; }
#mediaItem1 .btnNext i{ border-top: 6px solid #a9a9a9; bottom: 4px; }
.txtScroll-top1{ overflow: hidden; position: relative; border: 0px solid #ccc; width: 900px; padding-left: 0px; }
.txtScroll-top1 .hd{ overflow: hidden; height: 30px; background: #f4f4f4; float: left; }
.txtScroll-top1 .hd .prev, .txtScroll-top1 .hd .next{ display: block; width: 0px; height: 0px; float: right; margin-right: 5px; margin-top: 10px; overflow: hidden; cursor: pointer; border-left: 6px solid transparent; border-right: 6px solid transparent; /* background: url("../images/arrow12.png") 0 -100px no-repeat;*/; }
.txtScroll-top1 .hd .prev{ border-bottom: 6px solid #a9a9a9; }
.txtScroll-top1 .hd .next{ /* background-position: 0 -140px;*/
border-top: 6px solid #a9a9a9; margin-top: 25px; }
.txtScroll-top1 .hd .prevStop{ background-position: -60px -100px; }
.txtScroll-top1 .hd .nextStop{ background-position: -60px -140px; }
.txtScroll-top1 .hd ul{ float: right; overflow: hidden; zoom: 1; margin-top: 10px; }
.txtScroll-top1 .hd ul li{ float: left; width: 9px; height: 9px; overflow: hidden; margin-right: 5px; text-indent: -999px; cursor: pointer; background: url("../images/icoCircle.gif") 0 -9px no-repeat; }
.txtScroll-top1 .hd ul li.on{ background-position: 0 0; }
.txtScroll-top1 .bd{ padding: 0px; float: left; width: 870px; }
.txtScroll-top1 .infoList li{ height: 24px; line-height: 24px; }
.txtScroll-top1 .infoList li .date{ float: right; color: #999; }
/* 首页专家智库 --------------------------------------------------*/
.expert{ width: 100%; min-width: 1000px; margin: 0 auto; height: auto; padding-bottom: 20px; overflow: auto; }
.expert .dnav{ width: 1190px; height: 43px; margin: 0 auto; margin-top: 5px; }
.expert .dnav .t{ width: 750px; height: 40px; margin: 0 auto; }
.expert .dnav .t .ti{ width: 150px; height: 40px; line-height: 40px; font-size: 18px; text-align: center; float: left; }
.expert .dnav .t .ti2{ width: 150px; height: 40px; line-height: 40px; font-size: 18px; text-align: center; color: #2676c3; font-weight: bold; float: left; }
.expert .dnav .i1{ width: 1190px; height: 3px; margin: 0 auto; background-color: #cccccc; }
.expert .dnav .i2{ width: 750px; height: 3px; margin: 0 auto; }
.expert .dnav .i3{ width: 72px; height: 3px; font-size: 16px; text-align: center; float: left; margin-left: 39px; margin-right: 25px; background-color: #2676c3; }
.expert .dnav .i4{ width: 150px; height: 3px; font-size: 16px; text-align: center; float: left; }
.expert .db{ width: 96%; height: auto; margin: 0 auto; margin-top: 20px; overflow: hidden; }
.expert .db .dbimg{ width: 16%; float: left; height: auto; }
.expert .db .dbimg img{ width: 100%; height: auto; }
.expert .db .dbxzimg{ width: 32%; float: left; height: auto; }
.expert .db .dbxzimg img{ width: 50%; height: auto; float: left; }
.expert .db .dbxzimg .wz{ position: relative; overflow: visible; width: 50%; height: auto; float: left; }
.expert .db .dbxzimg .wzzz{ position: absolute; width: 100%; height: 100%; line-height: 24px; background-color: #000; filter: alpha(opacity=40); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; left: 0; bottom: 0; _bottom: -1px; z-index: 1; color: #fff; }
.expert .db .dbxzimg .wzzz1{ position: absolute; color: #fff; font-size: 12px; font-family: microsoft yahei; z-index: 2; bottom: 0; left: 0px; width: 100%; height: 100%; }
.expert .db .dbxzimg .wzzz2{ width: 80%; height: 240px; margin: auto; margin-top: 40px; color: #fff; }
.expert .db .dbxzimg .dlxq{ width: 80px; height: 20px; float: right; margin-top: 10px; }
.expert .db .dbxzimg .dlxq a{ border: 1px solid #2676c3; color: #fff; display: inline-block; line-height: normal; padding: 0 5px; margin-right: 6px; height: 20px; line-height: 18px; font-size: 14px; }
.expert .db .dbxzimg .dlxq a:hover{ color: #fff500; text-decoration: none; }
.arrow-left{ width: 0; height: 0; border-top: 15px solid transparent; border-bottom: 15px solid transparent; border-right: 20px solid #616161; z-index: -1; margin-left: -20px; margin-top: 20px; float: left; filter: alpha(opacity=90); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; }
/* 首页在线申报 --------------------------------------------------*/
.declare{ width: 1190px; height: auto; margin: 0 auto; overflow: auto; }
.declare .dnav{ width: 1190px; height: 32px; margin: 0 auto; margin-top: 5px; }
.declare .dnav .t{ width: 750px; height: 30px; margin: 0 auto; }
.declare .dnav .t .ti{ width: 150px; height: 30px; line-height: 30px; font-size: 18px; text-align: center; float: left; }
.declare .dnav .t .ti2{ width: 150px; height: 30px; line-height: 30px; font-size: 18px; text-align: center; color: #2676c3; font-weight: bold; float: left; }
.declare .dnav .i1{ width: 1190px; height: 2px; margin: 0 auto; background-color: #cccccc; }
.declare .dnav .i2{ width: 750px; height: 2px; margin: 0 auto; }
.declare .dnav .i3{ width: 72px; height: 2px; font-size: 16px; text-align: center; float: left; margin-left: 39px; margin-right: 25px; background-color: #2676c3; }
.declare .dnav .i4{ width: 150px; height: 3px; font-size: 16px; text-align: center; float: left; }
.declare .dlcount{ width: 1190px; height: auto; margin: 0 auto; margin-top: 20px; }
.declare .dlcount .wzzz{ position: absolute; width: 100%; height: 100%; line-height: 24px; background-color: #f4f19d; filter: alpha(opacity=40); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; left: 0; bottom: 0; _bottom: -1px; z-index: 1; color: #fff; }
.declare .dlk{ width: 450px; height: 140px; float: left; }
.declare .dlk .dlkimg{ width: 100px; height: 140px; float: left; }
.declare .dlk .dlktitle{ width: 340px; height: 80px; line-height: 20px; overflow: hidden; margin-top: 16px; margin-left: 10px; float: left; color: #999; font-family: '@黑体'; font-size: 14px; }
.declare .dlxq{ width: 80px; height: 20px; float: right; margin-top: 6px; }
.declare .dlxq a{ border: 1px solid #2676c3; color: #2676c3; display: inline-block; line-height: normal; padding: 0 5px; margin-right: 6px; height: 20px; line-height: 18px; font-size: 14px; }
.declare .dlxq a:hover{ color: #d70000; text-decoration: none; }
/* 首页成果应用 --------------------------------------------------*/
.results{ width: 1000px; height: 390px; margin: 0 auto; overflow: auto; margin-bottom: 20px; }
.results .dnav{ width: 1000px; height: 43px; margin: 0 auto; margin-top: 5px; }
.results .dnav .t{ width: 600px; height: 40px; margin: 0 auto; }
.results .dnav .t .ti{ width: 150px; height: 40px; line-height: 40px; font-size: 16px; text-align: center; float: left; }
.results .dnav .t .ti2{ width: 150px; height: 40px; line-height: 40px; font-size: 16px; text-align: center; color: #2676c3; font-weight: bold; float: left; }
.results .dnav .i1{ width: 1000px; height: 3px; margin: 0 auto; background-color: #cccccc; }
.results .dnav .i2{ width: 600px; height: 3px; margin: 0 auto; }
.results .dnav .i3{ width: 100px; height: 3px; font-size: 16px; text-align: center; float: left; margin-left: 25px; margin-right: 25px; background-color: #2676c3; }
.results .dnav .i4{ width: 150px; height: 3px; font-size: 16px; text-align: center; float: left; }
.results .recount{ width: 1000px; height: 250px; margin: 0 auto; margin-top: 20px; }
.results .recount .yid{ width: 450px; height: 150px; float: left; -webkit-box-flex: 1; -moz-box-flex: 1; -ms-flex: 1; flex: 1; margin-left: 24px; margin-top: -3px; /* Firefox 4 */
-webkit-transition: all 0.5s ease-in-out; /* Safari and Chrome */ /* Opera */
transition: all 0.5s ease-in-out; }
.results .recount .yid:hover{ margin-top: -10px; -webkit-box-shadow: 2px 2px 4px 4px #ddd9d9; box-shadow: 2px 2px 3px 3px #ddd9d9; /* Firefox 4 */
-webkit-transition: all 0.5s ease-in-out; /* Safari and Chrome */ /* Opera */
transition: all 0.5s ease-in-out; }
.results .recount .yid .yidtu{ width: 450px; height: 150px; float: left; -webkit-box-flex: 1; -moz-box-flex: 1; -ms-flex: 1; flex: 1; margin-top: 0; /* Firefox 4 */
-webkit-transition: all 0.5s ease-in-out; /* Safari and Chrome */ /* Opera */
transition: all 0.5s ease-in-out; }
.results .recount .yid .yidtu img{ width: 120px; height: 120px; margin-left: 165px; -webkit-box-flex: 1; -moz-box-flex: 1; -ms-flex: 1; flex: 1; margin-top: 0; /* Firefox 4 */
-webkit-transition: all 0.5s ease-in-out; /* Safari and Chrome */ /* Opera */
transition: all 0.5s ease-in-out; }
.results .recount .yid .yidtu .yidtuzi{ width: 120px; height: 20px; line-height: 20px; text-align: center; font-size: 15px; margin-left: 165px; -webkit-box-flex: 1; -moz-box-flex: 1; -ms-flex: 1; flex: 1; margin-top: 10px; /* Firefox 4 */
-webkit-transition: all 0.5s ease-in-out; /* Safari and Chrome */ /* Opera */
transition: all 0.5s ease-in-out; }
.results .recount .yid .yidtu .yidtuzi:hover{ color: #2676c3; }
.results .recount .yid:hover .yidtu{ width: 160px; height: 150px; -webkit-transition: all 0.5s ease-in-out; /* Safari and Chrome */ /* Opera */
transition: all 0.5s ease-in-out; }
.results .recount .yidhover .yidtu{ width: 160px; height: 150px; -webkit-transition: all 0.5s ease-in-out; /* Safari and Chrome */ /* Opera */
transition: all 0.5s ease-in-out; }
.results .recount .yid:hover .yidtu img{ width: 90px; height: 90px; margin-left: 35px; margin-top: 15px; -webkit-transition: all 0.5s ease-in-out; /* Safari and Chrome */ /* Opera */
transition: all 0.5s ease-in-out; }
.results .recount .yid:hover .yidtu .yidtuzi{ width: 90px; height: 20px; line-height: 20px; text-align: center; font-size: 13px; margin-left: 35px; }
.results .recount .yid:hover .yidtu .yidtuzi a{ font-size: 13px; color: #666666; }
.results .recount .yid:hover .yidtu .yidtuzi a:hover{ color: #2676c3; font-size: 14px; font-weight: bold; }
.results .recount .yid .yidwen{ width: 290px; height: 90px; margin-top: 24px; float: left; -webkit-box-flex: 1; -moz-box-flex: 1; -ms-flex: 1; flex: 1; -webkit-transition: all 0.5s ease-in-out; /* Safari and Chrome */ /* Opera */
transition: all 0.5s ease-in-out; }
.results .recount .yid .yidwen .yidzl{ width: 290px; height: 30px; line-height: 30px; float: left; text-align: center; }
.results .recount .yid .yidwen .yidzl a{ width: 90px; height: 30px; line-height: 30px; float: left; text-align: center; font-size: 12px; color: #666666; }
.results .recount .yid .yidwen .yidzl a:hover{ color: #2676c3; font-size: 14px; font-weight: bold; }
.results .recount .yid .yidwen .yidzl1{ width: 90px; height: 30px; line-height: 30px; float: left; text-align: center; font-size: 12px; color: #fff; -webkit-box-flex: 1; -moz-box-flex: 1; -ms-flex: 1; flex: 1; -webkit-transition: all 0.5s ease-in-out; /* Safari and Chrome */ /* Opera */
transition: all 0.5s ease-in-out; }
.results .recount .yid:hover .yidwen .yidzl1{ color: #666; -webkit-transition: all 0.5s ease-in-out; /* Safari and Chrome */ /* Opera */
transition: all 0.5s ease-in-out; }
.results .recount .yid:hover .yidwen .yidzl1:hover{ color: #2676c3; font-size: 14px; font-weight: bold; -webkit-transition: all 0.5s ease-in-out; /* Safari and Chrome */ /* Opera */
transition: all 0.5s ease-in-out; }
.results .recount .yid:hover .yidwen{ width: 290px; height: 150px; -webkit-transition: all 0.5s ease-in-out; /* Safari and Chrome */ /* Opera */
transition: all 0.5s ease-in-out; }
.tzcc{ width: 368px; height: 230px; margin-top: 9px; border: 0px solid #cccccc; padding-top: 8px; }
.tzcc a div{ color: #666; }
.tzcc a:hover div{ color: #2676c3; }
.tzlj{ width: 450px; height: 270px; float: left; margin-top: -8px; margin-left: 7px; }
.tzlj a div{ font-size: 14px; color: #666666; -webkit-box-flex: 1; -moz-box-flex: 1; -ms-flex: 1; flex: 1; -webkit-transition: all 0.5s ease-in-out; /* Safari and Chrome */ /* Opera */
transition: all 0.5s ease-in-out; }
.tzlj a:hover div{ font-size: 15px; font-weight: bold; color: #2676c3; -webkit-transition: all 0.5s ease-in-out; /* Safari and Chrome */ /* Opera */
transition: all 0.5s ease-in-out; }
.results .wzzz{ position: absolute; width: 100%; height: 100%; line-height: 24px; background-color: #000; filter: alpha(opacity=40); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; left: 0; bottom: 0; _bottom: -1px; z-index: 1; color: #fff; }
.results .wzzz1{ position: absolute; color: #fff; font-size: 12px; font-family: microsoft yahei; z-index: 2; bottom: 0; left: 0px; width: 100%; height: 100%; }
.results .wzzz2{ width: 80%; height: 240px; margin: auto; margin-top: 40px; color: #fff; }
.results .dlxq{ width: 80px; height: 20px; float: right; margin-top: 10px; }
.results .dlxq a{ border: 1px solid #2676c3; color: #2676c3; display: inline-block; line-height: normal; padding: 0 5px; margin-right: 6px; height: 20px; line-height: 18px; font-size: 14px; }
.results .dlxq a:hover{ color: #d70000; text-decoration: none; }
.results .recount .rek{ width: 400px; height: 250px; border-radius: 10px; float: left; margin-left: 60px; margin-bottom: 40px; }
/* 首页论坛专题 --------------------------------------------------*/
.special{ width: 1190px; height: auto; margin: 0 auto; overflow: auto; margin-bottom: 0px; }
.special .dnav{ width: 1190px; height: 43px; margin: 0 auto; margin-top: 5px; }
.special .dnav .t{ width: 300px; height: 40px; margin: 0 auto; }
.special .dnav .t .ti{ width: 150px; height: 40px; line-height: 40px; font-size: 18px; text-align: center; float: left; }
.special .dnav .t .ti2{ width: 150px; height: 40px; line-height: 40px; font-size: 18px; text-align: center; color: #2676c3; font-weight: bold; float: left; }
.special .dnav .i1{ width: 1190px; height: 3px; margin: 0 auto; background-color: #cccccc; }
.special .dnav .i2{ width: 300px; height: 3px; margin: 0 auto; }
.special .dnav .i3{ width: 72px; height: 3px; font-size: 18px; text-align: center; float: left; margin-left: 39px; margin-right: 25px; background-color: #2676c3; }
.special .dnav .i4{ width: 150px; height: 3px; font-size: 16px; text-align: center; float: left; }
.special .spcount{ width: 1000px; height: auto; margin: 0 auto; margin-top: 20px; }
.special .spcount .spmkl{ width: 456px; height: 250px; float: left; margin-left: 0px; }
.special .spcount .spmkr{ width: 460px; height: 250px; float: right; margin-right: 0px; }
.special .spcount .spmkr1{ width: 229px; height: 124px; float: left; }
/* 首页联系我们 --------------------------------------------------*/
.contact{ width: 1000px; height: 190px; margin: 0 auto; overflow: auto; margin-bottom: 20px; }
.contact .uscount{ width: 1000px; height: auto; margin: 0 auto; margin-top: 17px; }
.contact .usmk{ width: 260px; height: 50px; float: left; padding-left: 36px; }
.contact .usmkx{ width: 1px; height: 40px; float: left; background-color: #999; margin-top: 5px; }
/* 网站底部--------------------------------------------------*/
/* .sbottom{ width: 100%; min-width: 1000px; height: 100px; margin: 0 auto; overflow: auto; margin-bottom: 0px; background-color: #2676c3; }
*/
.sbottom .sbd{ width: 1000px; height: 100px; line-height: 100px; margin: 0 auto; }
.sbottom .sbmk{ width: 200px; height: 100px; line-height: 100px; color: #fff; float: left; font-size: 14px; }
/* 设奖概况 --------------------------------------------------*/
.overview{ width: 1190px; height: auto; margin: 0 auto; overflow: auto; margin-bottom: 20px; display: block; }
.overview .ovcount{ width: 1190px; height: auto; overflow: auto; margin: 0 auto; }
.overview .ovl{ width: 400px; height: auto; overflow: auto; float: left; }
.overview .ovijjmg{ width: 400px; height: 270px; float: left; margin-top: 42px; }
.overview .ovltxt{ width: 400px; height: 100px; line-height: 20px; font-size: 12px; float: left; margin-top: 10px; color: #333; }
.overview .ovr{ width: 600px; height: auto; float: left; overflow: auto; }
.overview .ovrtitle{ width: 585px; float: left; height: 30px; font-size: 16px; line-height: 30px; margin-left: 15px; margin-bottom: 10px; color: #333; text-align: center; }
.overview .ovrtxt{ width: 585px; float: left; height: auto; line-height: 20px; margin-left: 15px; color: #333; }
/* 领导关怀--------------------------------------------------*/
.leadership{ width: 1190px; height: auto; margin: 0 auto; overflow: auto; margin-bottom: 20px; }
.leadership .lp{ width: 1000px; height: 40px; }
.leadership .lptxt{ width: 1000px; height: 32px; line-height: 32px; color: #2676c3; font-size: 18px; }
.leadership .lpx{ width: 80px; height: 2px; background-color: #2676c3; }
.leadership .lpcount{ width: 1190px; margin: 0 auto; overflow: hidden; margin-bottom: 20px; margin-top: 20px; height: 277px;position:relative; }
.leadership .li_line{ background:url(../img/201404272341517.jpg) no-repeat center; height:33px; background-size:100% 33px; }
.leadership .lpcl1{ width: 680px; height: 360px; float: left; width: 750px; height: 277px; }
.leadership .lpcl1title{ width: 680px; height: auto; font-size: 20px; line-height: 30px; color: #333; }
.leadership .lpcl1title a:hover{ color: Red; }
.leadership .lpcl1txt{ width: 750px; height: auto; font-size: 16px; color: #333; line-height: 20px; }
.leadership .lpcl1txt .li_desc{ margin-top:20px; line-height: 30px; }
.leadership .lpcr1{ width: 500px; height: 360px; width: 400px; height: 277px; float: left; }
.leadership .lpcr1 img{ width:100%; height:100%; }
.li_news_7_share{ width: 700px; height: 56px; line-height: 20px; margin-bottom: 0px;position:absolute; bottom:0; }
/* 新闻详细页--------------------------------------------------*/
.newspage{ width: 1190px; height: auto; overflow: hidden; margin: 0 auto; margin-bottom: 20px; }
.newspage .npl{ width: 890px; height: auto; overflow: hidden; float: left; }
.newspage .npl .jz{ width: 1000px; height: 40px; margin: 0 auto; }
.newspage .npl .jzz{ width: 1000px; height: 30px; line-height: 30px; text-align: left; font-size: 16px; color: #000; font-weight: bold; }
.newspage .npl .jzx{ width: 1000px; height: 2px; background-color: #cccccc; }
.newspage .npl .jzx2{ width: 100px; height: 2px; background-color: #2676c3; }
.newspage .npl_tit{ text-align: left; margin-top: 10px; margin-left: 6px; }
.npl_tit h1{ font: bold 24px/35px "微软雅黑"; color: #333; font-weight: normal; }
.newspage .info{ height: 35px; line-height: 35px; }
.newspage .info span{ font-size: 14px; }
.newspage .info .views{ float: right; color: #888888; width: 110px; height: 25px; margin-top: 10px; }
.newspage .info .views .views_ico{ background: url(../img/sprites_v1.6.png) no-repeat 0 -450px; height: 25px; width: 25px; float: left; margin-right: 10px; }
.newspage .info .views p{ color: #cc1b1b; font: 21px/25px georgia; }
.newspage .npc{ height: auto; overflow: hidden; font-size:14px; line-height:24px; }
.newspage .npdq{ width: 90%; margin-left: auto; margin-right: auto; padding-left: 20px; padding-right: 20px; margin-top: 10px; margin-bottom:20px; padding-top: 5px; padding-bottom: 5px; border: 1px solid #b7b7b7; background-color: #e4e4e4; }
.newspage .npdq p{ font-size:16px; line-height:32px; }
.xxyno82015212{ width: 700px; height: auto; overflow: hidden; margin-top: 10px; margin-bottom: 20px; }
.newspage .npr{ width: 260px; /* width: 285px; */
height: auto; overflow: hidden; float: right; }
.newspage .npr .nprtitle{ width: 260px; height: 30px; line-height: 30px; font-size: 18px; margin-top: 10px; }
.newspage .npr .nprx{ width: 285px; height: 2px; background-color: #cccccc; }
.newspage .npr .nprx .nprx2{ width:63px; height:2px; background-color:#2676c3; }
.newspage .npr .nprk{ width: 260px; height: 140px; border: 1px solid #b7b7b7; padding: 5px; line-height: 24px; font-size: 14px; margin: 0 auto; margin-top: 8px; }
.nprk a:hover{ color: #2676c3; }
.xzzx201534{ width: 300px; height: 25px; overflow: hidden; }
.xzzx201534left{ width: 20px; height: 25px; overflow: hidden; float: left; }
.xzzx201534right{ width: 260px; height: 25px; overflow: hidden; float: left; font-size: 14px; line-height: 25px; font-family: '微软雅黑'; padding-left: 0px; }
.xzzx201534right a{ text-decoration: none; color: #333; }
.height10px{ width: 100%; height: 10px; margin: 0 auto; float: left; }
/* 新闻列表页--------------------------------------------------*/
img{ border: none; }
.wrapper{ width: 1190px; margin: 0 auto; }
/* .wrapper h3{ color: #3366cc; font-size: 16px; height: 35px; line-height: 1.9; text-align: center; border-bottom: 1px solid #E5E5E5; margin: 0 0 0px 0; } */
.piclist{ position: relative; padding:10px; }
	.piclist .product_list{ padding: 15px; background: #eee; margin: 5px; }
	.piclist .item_pic { width: 250px; height:170px; overflow:hidden;}
		.piclist .item_pic img { width: 100%;}

	.piclist .item_title, .piclist  .item_date, .piclist .item_desc { padding: 5px 0px; text-align: left; color: #333; white-space: normal; width: 250px; text-align:justify; font-size:16px;line-height:26px; }
	.piclist .item_title  {  height:90px; text-overflow:ellipsis; overflow:hidden; }
	.piclist .item_desc  { font-size:14px; line-height:24px; height:130px; text-overflow:ellipsis; overflow:hidden; }
	.piclist .item_desc a { display:block; }
	.piclist .item_date  { font-size:13px; text-align:center; }


.product_list p{ padding: 5px 0px; font-size: 14px; text-align: left; color: #333; white-space: normal; width: 250px; text-align:justify; }
.product_list .xq{ color: #2676c3; }
.product_list .xq:hover{ color: #93090F; }
/* 申报系统 --------------------------------------------------*/
.award{ width: 1190px; height: auto; overflow: hidden; margin: 0 auto; margin-bottom: 20px; }
.award .jz{ width: 1190px; height: 40px; margin: 0 auto; }
.award .jzz{ width: 1190px; height: 30px; line-height: 30px; text-align: left; font-size: 16px; font-weight: bold; }
.award .jzx{ width: 1190px; height: 2px; background-color: #cccccc; }
.award .jzx2{ width: 100px; height: 2px; background-color: #2676c3; }
.award .ccj{ width: 1000px; height: auto; margin: 0 auto; }
.award .cjj{ width: 1000px; height: 120px; background: #f9f9f9 url('../images/20160912cjj.png') no-repeat -20px 0; font-size: 16px; text-align: center; line-height: 160px; color: #fff; }
.award .cjj a{ font-size: 20px; color: #fff; }
.award .cjj a:hover{ font-size: 22px; }
.award .cxj{ width: 998px; height: 120px; background: #f9f9f9 url('../images/20160912cxj3.png') no-repeat -47px 0; font-size: 16px; text-align: center; line-height: 160px; color: #fff; }
.award .cxj a{ color: #fff; font-size: 20px; }
.award .cxj a:hover{ font-size: 22px; }
.award .qnj{ width: 998px; height: 120px; background: #f9f9f9 url('../images/20170204qnj2.png') no-repeat -47px 0; font-size: 16px; text-align: center; line-height: 160px; color: #fff; }
.award .qnj a{ color: #fff; font-size: 20px; }
.award .qnj a:hover{ font-size: 22px; }
.award .jbj{ width: 1000px; height: 120px; background: #f9f9f9 url('../images/20160912jbj.png') no-repeat -30px 0; font-size: 16px; text-align: center; line-height: 160px; color: #fff; }
.award .jbj a{ color: #fff; font-size: 20px; }
.award .jbj a:hover{ font-size: 22px; }
.award .kpj{ width: 1000px; height: 120px; background: #f9f9f9 url('../images/20170221kepu.png') no-repeat -30px 0; font-size: 16px; text-align: center; line-height: 160px; color: #fff; }
.award .kpj a{ color: #fff; font-size: 20px; }
.award .kpj a:hover{ font-size: 22px; }
.award .qyj{ width: 1000px; height: 120px; background: #f9f9f9 url('../images/20170221qy.png') no-repeat -30px 0; font-size: 16px; text-align: center; line-height: 160px; color: #fff; }
.award .qyj a{ color: #fff; font-size: 20px; }
.award .qyj a:hover{ font-size: 22px; }
.award .fmj{ width: 1000px; height: 120px; background: #f9f9f9 url('../images/20170204fmj2.png') no-repeat -30px 0; font-size: 16px; text-align: center; line-height: 160px; color: #fff; }
.award .fmj a{ color: #fff; font-size: 20px; }
.award .fmj a:hover{ font-size: 22px; }
/*申报成就奖*/
/*申报表第一页*/
.bigsbb2014811{ width: 998px; height: auto; overflow: hidden; background-color: #FFF; margin-left: auto; margin-right: auto; }
.wwjxsbb2014811a{ width: 998px; height: 281px; overflow: hidden; background-image: url(../images/sbb201485a_02.gif); background-repeat: no-repeat; margin-left: auto; margin-right: auto; }
.wwjxsbbdaohang2014811{ width: 998px; height: 48px; overflow: hidden; background-image: url(../images/sbbdh2014811.png); background-repeat: no-repeat; }
.wwjxsbbdaohang2014811a{ width: 110px; height: 48px; overflow: hidden; float: left; margin-left: 16px; font-size: 14px; font-family: "微软雅黑"; color: #427fa1; line-height: 48px; text-align: center; }
.wwjxsbbdaohang2014811a a{ width: 110px; height: 48px; overflow: hidden; display: block; text-decoration: none; color: #427fa1; }
.wwjxsbbdaohang2014811a a:hover{ width: 110px; height: 48px; overflow: hidden; background-image: url(../images/daohang20147811s.png); background-repeat: no-repeat; font-weight: 600; color: #427fa1; }
.wwjxsbb2014811bottom{ width: 998px; height: auto; overflow: hidden; }
.wwjxsbb2014811bottomneirong1{ width: 777px; height: 36px; overflow: hidden; background-color: #d11e21; margin-left: auto; margin-right: auto; margin-top: 30px; color: #FFF; font-family: "微软雅黑"; font-weight: 600; font-size: 18px; line-height: 36px; padding-left: 40px; }
.wwjxsbb2014811bottomneirong2{ width: 750px; height: 50px; overflow: hidden; margin-left: auto; margin-right: auto; margin-top: 20px; color: #FFF; font-family: "微软雅黑"; font-weight: 600; font-size: 16px; line-height: 36px; padding-left: 70px; }
.wwjxsbb2014811bottomneirong2left{ width: 50px; height: 50px; overflow: hidden; float: left; }
.wwjxsbb2014811bottomneirong2right{ width: 657px; height: 50px; overflow: hidden; float: left; line-height: 50px; }
.wwjxsbb2014811bottomneirong2right a{ text-decoration: none; font-family: "微软雅黑"; font-weight: 600; font-size: 15px; color: #333; }
.wwjxsbb2014811bottomhou{ width: 998px; height: 85px; overflow: hidden; margin-left: auto; margin-right: auto; border-top: 1px solid #333; text-align: center; font-size: 12px; line-height: 18px; padding-top: 20px; background-color: #FFF; }
/*申报表第二页*/
.wwjxsbbdierye2014811{ width: 998px; height: auto; overflow: hidden; margin-bottom: 20px; }
.wwjxsbbdierye2014811li{ width: 878px; height: 30px; overflow: hidden; margin-top: 15px; padding-left: 120px; }
.wwjxsbbdierye2014811lida{ width: 360px; height: 30px; overflow: hidden; float: left; margin-right: 38px; }
.wwjxsbbdierye2014811lia{ width: 100px; height: 30px; overflow: hidden; float: left; font-family: "微软雅黑"; font-size: 13px; color: #333; line-height: 30px; text-align: center; }
.wwjxsbbdierye2014811lib{ width: 260px; height: 30px; overflow: hidden; float: left; margin-bottom: auto; margin-top: auto; }
.wwjxwenzilan2014812{ width: 70px; float: left; overflow: hidden; }
/*申报表第三页*/
.xiaobiaoti2014812{ width: auto; height: auto; overflow: hidden; font-size: 13px; font-family: '微软雅黑'; color: #333; margin-left: 5px; margin-bottom: 10px; }
.xzyiqianzi2014812{ font-size: 12px; color: #2676c3; font-family: '微软雅黑'; margin-left: 675px; }
.wwjxsbb2014813{ width: 117px; height: 28px; overflow: hidden; float: left; background-image: url(../images/anniubeijing2014811.png); background-repeat: no-repeat; font-size: 16px; color: #FFF; font-weight: 600; line-height: 28px; text-align: center; }
/*申报表第四页*/
.wwjxsbbdisiye2014812{ width: auto; height: 30px; overflow: hidden; margin-left: 99px; margin-top: 10px; }
.wwjxsbbdisiye2014812a{ width: auto; height: 30px; overflow: hidden; float: left; }
.wwjxsbbdisiye2014812aleft{ width: 170px; height: 30px; overflow: hidden; float: left; font-size: 13px; font-family: "微软雅黑"; color: #333; line-height: 30px; text-align: center; }
.wwjxsbbdisiye2014812aright{ width: auto; height: 30px; overflow: hidden; float: left; margin-left: 5px; }
.wwjxsbbanniu2014812{ width: 117px; height: 28px; overflow: hidden; float: left; background-image: url(../images/anniubeijing2014811.png); background-repeat: no-repeat; font-size: 16px; color: #FFF; font-weight: 600; line-height: 28px; text-align: center; }
.wwjxmaohao2014812{ width: 10px; height: auto; overflow: hidden; float: left; padding-left: 2px; }
.wwjxhongwenzi2014812{ width: auto; height: 30px; overflow: hidden; float: left; font-size: 12px; font-family: '微软雅黑'; color: #F00; line-height: 30px; margin-left: 8px; }
.wwjxzhuti2014812left{ width: 157px; height: auto; overflow: hidden; float: left; }
.btntxt{ width: 246px; height: 23px; line-height: 23px; border: 1px solid #333; margin-top: 2px; }
.btnrad{ width: 60px; height: 15px; margin-top: 7px; font-size: 13px; font-family: '微软雅黑'; color: #333; }
.btntextarea{ width: 642px; height: 100px; line-height: 20px; border: 1px solid #333; }
.btntextarea2{ width: 752px; height: 100px; line-height: 20px; border: 1px solid #333; }
.btnniu{ width: 117px; height: 28px; border: 0px; font-size: 16px; color: #FFF; font-weight: 600; line-height: 28px; text-align: center; cursor: pointer; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; background: #6fb1fc; }
/*推荐单位 background:#f9f9f9 url(../images/anniubeijing2014811.png) no-repeat 0 0;*/
.unithy{ width: 1000px; height: auto; margin: 0 auto; overflow: hidden; margin-bottom: 20px; min-height: 230px; background: #f9f9f9 url('../images/20160923hy1.png') no-repeat 0 0; }
.unitbt{ width: 900px; height: 80px; line-height: 95px; color: #fff; font-size: 18px; margin-left: 40px; font-weight: bold; }
.unittp{ width: 900px; height: auto; margin-left: 100px; overflow: hidden; }
.unittpimg{ width: 120px; height: 40px; float: left; margin-right: 10px; margin-top: 10px; }
.unittp img{ width: 120px; height: 40px; }
.unitgx{ width: 1000px; height: auto; margin: 0 auto; overflow: hidden; margin-bottom: 20px; background: #f9f9f9 url('../images/20160923gx1.png') no-repeat 0 0; }
.unitmt{ width: 1000px; height: auto; margin: 0 auto; overflow: hidden; margin-bottom: 20px; min-height: 230px; background: #f9f9f9 url('../images/20160923mt1.png') no-repeat 0 0; }
.process{ width: 100%; min-width: 1000px; height: auto; margin: 0 auto; overflow: hidden; margin-bottom: 20px; background-color: #f9a01c; }
.guide{ width: 1000px; height: auto; margin: 0 auto; overflow: hidden; margin-bottom: 20px; }
.download{ width: 1000px; height: auto; margin: 0 auto; overflow: hidden; margin-bottom: 20px; }
.wenhua_sub_list li a{ width: 95%; display: block; margin: 0px auto; height: 28px; background: url("../img/heidian.jpg") no-repeat scroll 8px center transparent; padding-left: 20px; line-height: 28px; }
.wenhua_sub_list li a:hover{ background: url("../img/heidian.jpg") no-repeat scroll 8px center #eee; }
/*专家智库*/
.expertf{ width: 1190px; height: auto; overflow: hidden; margin: 0 auto; }
.yuedushu a{ background: url("../images/news-tie-8.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0); color: #bbbbbb; font-family: '微软雅黑'; font-size: 14px; padding-left: 23px; transition: background 0.3s cubic-bezier(0.17, 0.67, 0.88, 1.25) 0s, color 0.2s linear 0s; }
.yuedushu a:hover{ background-position: 0 -20px; color: #45b0e6; }
/**分页**/
.page{ width: 100%; height: 20px; padding: 10px 0; margin: 0 auto; clear: both; position: absolute; bottom: 22px; margin-bottom: -10px; }
.clear{ clear: both; }
.qzPagination{ font-size: 14px; }
/**专家详细页**/
.zjzkneirongxia2015126left{ width: 735px; height: auto; overflow: hidden; float: left; margin-right: 4px; }
.subRight{ width: 913px; height: auto; border: 1px solid #e3e3e3; border-top: 0; overflow: hidden; position: relative; }
.subRight .title1{ width: 100%; height: 28px; border-bottom: 1px solid #c9c9c9; border-top: 1px solid #e5e5e5; padding-top: 5px; background: url(../images/title1.jpg) repeat-x left top; }
.subRight .title1 span{ float: right; padding-right: 8px; padding-top: 6px; }
.subRight .title1 span a{ color: #666; font: 100 12px/12px; }
.subRight .title1 s a{ color: #0043a1; font-size: 15px; background: url(../images/yuandian.jpg) no-repeat 5px 3px; padding-left: 15px; }
.subRight .title1 s a{ font-size: 15px; padding-left: 15px; background: url("../images/rendjt.jpg") no-repeat scroll 5px 0px transparent; }
.zjzkxxBox{ border: 1px #a3cdf2 solid; height: auto; overflow: hidden; width: 900px; margin: 10px auto; }
.zjzkxxBox h3{ background-color: #fff; height: 26px; line-height: 26px; text-align: left; color: #333; font-size: 14px; padding-left: 5px; }
.zjzkxxBox h3 span{ background: url(../images/zjzkPic03.gif) left center no-repeat; padding-left: 10px; }
.zjzkxxBox p{ text-indent: 0px; color: #333; font-size: 14px; line-height: 25px; padding: 0px; }
.zjzkxxBox p a{ color: #c00000; }
.zjzkTab{ margin-left: 10px; }
.zjzkTab td{ background-color: #fff; height: 30px; line-height: 30px; font-size: 12px; }
.zjzkTab th{ background-color: #c5d7ed; font-size: 12px; }
/* 专利检索*/
.neirong2015116{ width: 1182px; height: auto; overflow: hidden; margin-left: auto; margin-right: auto; margin-top: 20px; }
/*获奖查询*/
.hjcxbanner201488{ width: 658px; height: 58px; overflow: hidden; background-repeat: no-repeat; margin: 0 auto; margin-top: 18px; }
.hjcxneirong201488a{ width: 700px; height: 24px; overflow: hidden; margin-top: 0px; padding-left: 21px; line-height: 24px; }
.hjcxneirong201488aa{ width: 43px; height: 46px; overflow: hidden; float: left; }
.hjcxneirong201488ab{ width: 65px; height: 46px; overflow: hidden; float: left; font-size: 16px; font-family: "微软雅黑"; color: #333; font-weight: 600; text-align: center; line-height: 48px; }
.hjcxneirong201488ac{ width: 590px; height: 46px; overflow: hidden; float: left; font-size: 13px; font-family: "微软雅黑"; color: #333; text-align: center; line-height: 48px; }
.hjcxneirong201488acli{ width: 65px; height: 24px; overflow: hidden; float: left; font-size: 16px; font-family: "微软雅黑"; color: #333; text-align: center; line-height: 24px; }
.hjcxbottom201488{ width: 744px; height: auto; overflow: hidden; background-image: url(../images/dsjbottom201488.png); background-repeat: no-repeat; margin-top: 0px; }
.hjcxbottom201488b{ width: 744px; height: 305px; overflow: hidden; background-image: url(../images/dierjiebottom201488.png); background-repeat: no-repeat; margin-top: 10px; }
.hjcxbottom201488c{ width: 744px; height: 248px; overflow: hidden; background-image: url(../images/diyijiebottom201488.png); background-repeat: no-repeat; margin-top: 10px; }
/*注册*/
.banner2015126{ width: 960px; height: 172px; overflow: hidden; margin-left: auto; margin-right: auto; }
.zjzkneirongxia2015126{ width: 1000px; height: auto; overflow: hidden; margin-left: auto; margin-right: auto; margin-top: 20px; padding-bottom: 15px; }
.zjzkneirongxia2015126left{ width: 691px; height: auto; overflow: hidden; float: left; margin-right: 4px; }
.zjzkneirongxia2015126leftone{ width: 671px; height: 33px; overflow: hidden; margin-bottom: 20px; }
.zjzkneirongxia2015126leftonetop{ width: 671px; height: 30px; overflow: hidden; }
.zjzkneirongxia2015126 input{ border: 1px solid #333; height: 23px; line-height: 23px; }
/*登录注册框*/
.zjzkneirongxia2015126righttwo{ width: 263px; height: 165px; overflow: hidden; background-color: #FFF; border: 0px solid #ccc; margin-bottom: 0px; }
.zjzkneirongxia2015126righttwobottom{ width: 193px; height: 128px; overflow: hidden; padding-left: 35px; padding-right: 35px; padding-top: 20px; padding-bottom: 20px; }
.zjzkneirongxia2015126righttwobottomli{ width: 193px; height: auto; overflow: hidden; line-height: 16px; color: #333; font-size: 14px; }
.tjbutton{ width: 90px; height: 30px; line-height: 30px; background-color: #0473de; border-radius: 20px; font-size: 16px; color: #fff; font-family: '@微软雅黑'; text-align: center; border-width: 0px; }
.tjbutton:hover{ background-color: #666; font-weight: bold; }
/*知识产权*/
.patentframe{ float: left; width: 304px; height: 304px; -webkit-box-flex: 1; -moz-box-flex: 1; -ms-flex: 1; flex: 1; margin-top: 0; /* Firefox 4 */
-webkit-transition: all 0.5s ease-in-out; /* Safari and Chrome */ /* Opera */
transition: all 0.5s ease-in-out; }
.patentframe:hover{ margin-top: -10px; -webkit-box-shadow: 3px 3px 10px 5px #c7c7c7; box-shadow: 3px 3px 10px 5px #c7c7c7; /* Firefox 4 */
-webkit-transition: all 0.5s ease-in-out; /* Safari and Chrome */ /* Opera */
transition: all 0.5s ease-in-out; }
.patentframeinterval{ float: left; width: 1000px; height: 30px; }
.patentframeintervalleft{ float: left; width: 35px; height: 300px; }
.patentframe_shang{ height: 200px; width: 200px; margin: 0 auto; margin-top: 10px; }
.patentframe_shang img{ height: 200px; width: 200px; -webkit-transition: 1s; -webkit-transition: -webkit-transform 1s ease-out; transition: transform 1s ease-out; -moz-transition: -moz-transform 1s ease-out; }
.patentframe:hover .patentframe_shang img{ transform: rotateZ(360deg); -webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); }
.patentframe_xia{ height: 70px; width: 290px; margin: 0 auto; margin-top: 10px; font-size: 14px; line-height: 18px; padding: 4px; }
.patenframe_ftiao{ width: 315px; height: 36px; line-height: 36px; margin: 0 auto; }
.patenframe_field{ width: 105px; height: 24px; line-height: 24px; font-size: 16px; text-align: right; float: left; }
.patenframe_frame{ width: 200px; height: 24px; line-height: 24px; float: left; margin-left: 10px; }
.patenframe_frame .frameul{ width: 90px; height: 26px; line-height: 26px; float: left; margin-left: 0px; border: 1px solid #999999; text-align: center; position: relative; cursor: pointer; }
.patenframe_frame .frameli{ width: 88px; height: 24px; line-height: 24px; float: left; margin-left: 0px; border: 2px solid #00b369; text-align: center; position: relative; cursor: pointer; }
.patenframe_frame .frameli b{ background: url(../images/product-same.png) no-repeat; background-position: -40px 0; width: 15px; height: 19px; display: inline-block; position: absolute; right: 0; bottom: 0; }
.patenframe_frame .frameul p{ top: 33px; left: -1px; text-align: left; }
.patenframe_frame .frameli p{ top: 33px; left: -2px; text-align: left; }
.ui-apply-comment{ width: 202px; background: #fefbf2; z-index: 40; border: 1px solid #c6c6c6; line-height: 24px; display: none; font-size: 12px; line-height: 14px; color: #999999; position: absolute; }
.patenframe_text{ width: 199px; height: 24px; line-height: 24px; border: 1px solid #999999; font-size: 16px; }
.patenframe_btnimg{ width: 111px; height: 36px; margin: 0 auto; }
.patenframe_btnimg img{ width: 111px; height: 36px; cursor: pointer; }




.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 17px 0;
    border-radius: 3px;
}

.pagination > li {
    display: inline;
}

.pagination > li > a,.pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    line-height: 1.42857143;
    text-decoration: none;
    color: #2c3e50;
    background-color: #fff;
    border: 1px solid #ddd;
    margin-left: -1px;
}

.pagination > li:first-child > a,.pagination > li:first-child > span {
    margin-left: 0;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
}

.pagination > li:last-child > a,.pagination > li:last-child > span {
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
}

.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus {
    z-index: 2;
    color: #11181f;
    background-color: #eeeeee;
    border-color: #ddd;
}

.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    background-color: #2c6fa2;
    border-color: #2c6fa2;
    cursor: default;
}

.pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,.pagination > .disabled > a,.pagination > .disabled > a:hover,.pagination > .disabled > a:focus {
    color: #777777;
    background-color: #fff;
    border-color: #ddd;
    cursor: not-allowed;
}
.pager .pagination {
  margin: 0;
}
.pager .pager {
  margin: 0;
}
.pager li {
  margin: 0 .4em;
  display: inline-block;
}
.pager li:first-child > a,
.pager li:last-child > a,
.pager li:first-child > span,
.pager li:last-child > span {
  padding: .5em 1.2em;
}
.pager li > a,
.pager li > span {
  background: none;
  border: 1px solid #e6e6e6;
  border-radius: 0.25em;
  padding: .5em .93em;
  font-size: 14px;
}


.article-action-btn {}

.news_container { border:0; overflow: hidden; position: relative;}
	.newslist { width:100%; }
		.newslist li { line-height:47px; height:47px; font-size:16px; overflow:hidden; }
		.newslist li a { display: block; line-height:47px; height:47px; font-size:16px; background: url("../img/heidian.jpg") no-repeat scroll 8px center transparent; padding-left: 20px; }
		.newslist li a:hover { background: url("../img/heidian.jpg") no-repeat scroll 8px center #eee; }
		.newslist li span { float:right; margin-right:10px;}

.pager{ margin: 40px 0 20px 0; }
.piclist .box{ float: left; padding: 15px; border: 1px solid #ccc; background: #f7f7f7; box-shadow: 0 0 8px #ccc; }
	.piclist .box:hover{ box-shadow: 0 0 10px #999; }
	.piclist .box img{ width: 250px; }



/* 广告 */
.panel-blockimg {
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.panel-blockimg img {
  width: 100%;
  margin-top:20px;
  margin-bottom:10px;
}

/* 通用底部 */
.footer { width: 100%; min-width: 1190px; padding-bottom: 10px; background-color: #348CEC; height: 238px; }
.footer  .f-link{ width: 1190px; height: 90px; padding-bottom: 26px; margin: 0 auto 20px; border-bottom: 1px dashed #9CCBFF; }
.footer  .f-link .f-nav{ width: 1190px; height: 52px; padding-top: 38px; }
.footer  .f-link .f-nav a{ display: inline-block; float: left; color: #9CCBFF; font-size: 14px; width: 105.5px; margin-top: 4px; margin-bottom: 4px; margin-left: 8px; margin-right: 12px; text-align: left; line-height: 18px; }
.footer  .f-copyright{ width: 1190px; margin: 0 auto; }
.footer  .f-copyright .f-dibulx{ width: 56px; margin-right: 18px; padding-right: 18px; height: 16px; line-height: 16px; margin-top: 7px; float: left; color: #ffffff; border-right: 1px solid #FFF; }
.footer  .f-copyright .f-dibulx a{ color: #ffffff; }
.footer  .f-copyright p{ font-family: "PingFang SC" , "Lantinghei SC" , "Helvetica Neue" , Helvetica, Arial, "Microsoft YaHei" , "微软雅黑" , STHeitiSC-Light, simsun, "宋体" , "WenQuanYi Zen Hei" , "WenQuanYi Micro Hei" , sans-serif; }


.footer-icon-list{ position: absolute; top: 18px; right: 0; }
.footer-icon-list ul li{ position: relative; float: left; width: 50px; height: 50px;
background-color: #4f9ff6; text-align: center; border-radius: 25px; margin-left: 25px; }
.footer-icon-list ul li:before{ content: ""; position: absolute; z-index: 0; width: 52px; height: 52px; border-radius: 50%; opacity: 0; left: 0px; -webkit-transition: .5s cubic-bezier(.3,0,0,1.3); -moz-transition: .5s cubic-bezier(.3,0,0,1.3); -ms-transition: .5s cubic-bezier(.3,0,0,1.3); -o-transition: .5s cubic-bezier(.3,0,0,1.3); transition: .5s cubic-bezier(.3,0,0,1.3); -webkit-transform: scale(0,0); -moz-transform: scale(0,0); -ms-transform: scale(0,0); -o-transform: scale(0,0); transform: scale(0,0); }
.icon{ display: inline-block; vertical-align: text-bottom; background-image: url(../img/20180419icon.png); background-repeat: no-repeat; cursor: pointer; }
.icon-footer{ position: relative; width: 50px; height: 50px; }
.icon-footer-wx{ background: url(../img/chn_wechat_128px_1097069_easyicon.png) no-repeat  9px 9px; background-size: 32px 32px; }

.icon-footer-top{ background-position: 13px 12px; background-image: url(../img/huidaodingbu2.png); background-size: 25px 25px; }

/* .icon-footer-wx:hover{ background:#f74864 url(../img/chn_wechat_128px_1097069_easyicon.png) no-repeat  9px 9px; background-size: 32px 32px; } */

.footer-icon-list ul li:nth-child(1):before{ background-color: #f74864; }
.footer-icon-list ul li:nth-child(2):before{ background-color: #1ec354; }

.footer-icon-list ul li:hover:before{ opacity: 1; -webkit-transform: scale(1,1); -moz-transform: scale(1,1); -ms-transform: scale(1,1); -o-transform: scale(1,1); transform: scale(1,1); }
.footer-icon-list .app-qrcode{ display: none; position: absolute; width: 90px; height: 90px; box-shadow: 0 0 6px rgba(14,22,30,.3); }
.footer-icon-list .app-qrcode img{ width: 90px; height: 90px; }
.footer-bull{ position: relative; font-size: 20px; margin: 0 15px; top: 2px; }
.bull-right{ font-style: normal; }
.bull-em{ font-style: normal; margin-left: 15px; }
.icon-aliyun{ position: relative; display: inline-block; vertical-align: text-bottom; background-repeat: no-repeat; width: 40px; height: 22.7px; background-image: url(../img/aliyun.png); left: 10px; }
.footer-icon-list .app-qrcode:before{ content: ''; display: block; position: absolute; width: 0; height: 0; border: 8px solid transparent; border-left: 10px solid rgba(0,0,0,.3); top: 130px; left: 56px; display: none; }
.footer-icon-list .app-qrcode:after{ content: ''; display: block; position: absolute; width: 0; height: 0; border: 8px solid transparent; border-left: 10px solid #fff; top: 58px; left: 100px; }
.dibulx{ width: 56px; margin-right: 44px; height: 30px; float: left; color: #ffffff; }
.dibulx a{ color: #ffffff; }
.dibulx a:hover{ color: #ffc000; }
